gl renderer: Render fallback nodes upside down
authorTimm Bäder <mail@baedert.org>
Sat, 18 May 2019 11:45:19 +0000 (13:45 +0200)
committerTimm Bäder <mail@baedert.org>
Sat, 18 May 2019 11:47:59 +0000 (13:47 +0200)
commit63267a2f70033dd7750136781b854ad1e630b472
tree6401b49dc82f27cfb1159315339f5ef710744bc7
parenta9fb528a60a97ee45209938ad5f0e6c4d08093dd
gl renderer: Render fallback nodes upside down

We stuff both gl-drawn and cairo-drawn textures into the same cache, so
we can't really assume that we need to draw any of them flipped or not.
Fix this by drawing fallback stuff upside down and then using
upside-down vertex data for everything.

Fixes #1897
gsk/gl/gskglrenderer.c